﻿<?php 

require ('fonctions.php5'); 

if(isset($_GET['tagLibelle'])) { // and isset($_GET['userId'])){

	$tagLibelle= $_GET['tagLibelle'];
	$userId= $_GET['userId'];

	
	// vérification des champs ; longueur, et voir s'ils n'existent pas
	if (strlen(trim($tagLibelle)) == 0) {
		echo "<b><span style=\"color:red;\">Ce nom de tag est soit vide, soit dépasse 15 caractères, qui est la limite pour un nom de domaine.</span></b>";
	}
	else {
	
		// existe-t-il ?
		connexion();
		
		$ordre="SELECT count(*)
                FROM tagdocument
                WHERE libelletagdoc = '$tagLibelle' and id_utilisateur=$userId";
		$curseur=mysql_query($ordre) or die (mysql_error());

		$nuplet = mysql_fetch_row($curseur);	
		
		
		if ($nuplet[0] > 0) {
				echo "<b><span style=\"color:red;\">Ce nom de tag exsite déjà.";
		}	
		else {
		
			// existe-t-il quelque chose de ressamblant ?
			
			$ordre2="SELECT count(*)
					FROM tagdocument
					WHERE upper(libelletagdoc) like upper('%$tagLibelle%') and id_utilisateur=$userId";
			$curseur2=mysql_query($ordre2) or die (mysql_error());

			$nuplet2 = mysql_fetch_row($curseur);	
		
			if ($nuplet2[0] > 0) {
				echo "<b><span style=\"color:red;\">Ce nom de tag semble exister déjà, à quelques majuscules prêt. Êtes vous sûr de vouloir l'ajouter à votre liste quand même ?.</span></b>";
			}	
			else {
			
				$ordre3 = "INSERT INTO tagdocument (id_utilisateur, libelletagdoc) values ($userId, '$tagLibelle')";
				
				$reponse3 = mysql_query($ordre3) or die (mysql_error());
				
				echo "<b><span style=\"color:blue;\">Nouveau tag créé !</span></b>";
			}
		}
	}
	
}
else {
echo "Le champ ne doit pas être vide."; 
}

?>